/*手机端样式开始*/

/*统一header开始*/
header { height: 4.642857rem /* 130/28 */; background-color: #ffffff; }
#name_box_w { width: 100%; height: 4.642857rem /* 130/28 */; }
#name_box_w .container { height: 100%; }
#name_box_w #header_logo .logo_favicon { width: 3.214286rem /* 90/28 */; height: 3.214286rem /* 90/28 */; }
#name_box_w #header_logo .logo_full_name { height: 2.142857rem /* 60/28 */; margin-left: .714286rem /* 20/28 */; }

#name_box_w #header_tel .icon_header_tel { width: 1rem /* 28/28 */; height: 1rem /* 28/28 */; margin-right: .357143rem /* 10/28 */; }

#name_box_w #header_tel .tel_num { font-size: 1.285714rem /* 36/28 */; font-weight: bold; }

/*统一header开始*/

/*统一footer开始*/
footer { background-color: #f5f5f7; }

#qrcodeList img { width: 5.392857rem /* 151/28 */; height: 5.392857rem /* 151/28 */;}


/*统一footer开始*/

.play_btn { width: 4.285714rem /* 120/28 */; height: 4.285714rem /* 120/28 */; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2;}
.play_btn.sm { width: 2.071429rem /* 58/28 */; height: 2.071429rem /* 58/28 */;}

.bar {
	width: 100%;
	text-align: center;
	height: 3.892857rem /* 109/28 */;
	line-height: 3.892857rem /* 109/28 */;
	font-size: 1.5rem /* 42/28 */;
	background: url("../images/bar_line_bg.jpg") repeat-x;
	color: #ffffff;
}
.bar a {
	color: #ffffff;
}
.bg_red { background: #c31527; }
.bg_blue { background: var(--Base); }

.bar .back { top: 50%; left: 0; transform: translateY(-50%);}
.video_box { width: 100%; }
.jw-error .jw-preview, .jw-stretch-uniform .jw-preview, .jwplayer .jw-preview { background-size: auto; }

.messageLi { display: flex; padding: 1.071429rem /* 30/28 */; border-radius: .428571rem /* 12/28 */; margin-bottom: 1.071429rem /* 30/28 */; border: 1px solid #dddddd; }
.messageLi span { font-size: 1.142857rem /* 32/28 */; color: #2e2e2e; }
.messageLi input,.messageLi textarea { width: 100%; height: 100%; background-color: transparent; font-size: 1rem /* 28/28 */; font-family: "微软雅黑"; }

#verifyImg { height: 2.5rem /* 70/28 */; }

#dbgg { padding: 1.071429rem /* 30/28 */; }
#index #dbgg { padding: 0; margin-bottom: .714286rem /* 20/28 */; }
/*PAD效果*/
@media (min-width: 768px){

	#app_a.container { width: 50rem /* 750/15 */; }
	#app_a >.container { width: 50rem /* 750/15 */;}
	footer .container { width: 50rem /* 750/15 */;}
	#tabbar.container {  width: 50rem /* 750/15 */; }
	.cu-bar.foot {width: 50rem /* 750/15 */ !important; }
	#cart .cu-bar {width: 50rem /* 750/15 */ !important; }
	.tui-edit-goods,.tui-sticky-fixed,.tui-tabbar { width: 50rem /* 750/15 */ !important; margin: 0 auto !important; left: 50% !important; transform: translateX(-50%) !important; }
	#header_box_s { width: 50rem /* 750/15 */ !important; }
	#nav { width: 50rem /* 750/15 */ !important; margin: 0 auto !important; left: 50% !important; transform: translateX(-50%) !important; }
	.tui-address-new { width: 50rem /* 750/15 */ !important; margin: 0 auto !important; left: 50% !important; transform: translateX(-50%) !important; }
	#productsList #header { width: 50rem /* 750/15 */ !important; }
	.tui-bottom-popup { width: 50rem /* 750/15 */ !important; left: 50% !important; transform: translateX(-50%) !important; }
	#submitOrder #nav { width: 100% !important; margin: 0 !important; left: 0 !important; transform: translateX(0) !important;}

	.w-750 { width: 50rem /* 750/15 */; margin: 0 auto; }
}
/*PAD效果*/